// 验证模块
const Joi = require('joi');
// 房型模块
const {
	RoomType
} = require('../../../model/RoomType');
// 房型名称查询模块


module.exports = async (req, res) => {
	// 获取房型id
	const id = req.params['id'];
	// 验证模型
	const schema = Joi.string().required().regex(/^[0-9a-fA-F]{24}$/).error(new Error('房型id不符合格式'));
	// 验证
	const {
		error
	} = Joi.validate(id, schema)
	// 数据格式没有通过验证
	if (error) return res.sendResult(null, 400, error.message);
	// 通过验证
	// 查询房型信息
	const type = await RoomType.findById(id);
	// 响应
	return res.sendResult(type, 200, '获取房型信息成功');
};